import api from './api';

export default {
  /**
   * 搜索视频
   * @param {string} query 搜索关键词
   * @param {string} category 分类
   * @param {string} startDate 开始日期
   * @param {string} endDate 结束日期
   * @param {number} page 页码
   * @param {number} pageSize 每页数量
   */
  searchVideos(query, category, startDate, endDate, page = 1, pageSize = 10) {
    return api.post('/search', {
      query,
      category,
      start_date: startDate,
      end_date: endDate,
      page,
      page_size: pageSize
    });
  },

  /**
   * 获取所有分类
   */
  getCategories() {
    return api.get('/search/categories');
  }
};